strawberry daiquiri - German English Dictionary